home *** CD-ROM | disk | FTP | other *** search
/ Apple AUX 3.0 / Apple AUX 3.0.iso / System Folder / Finder / Finder.rsrc / bin.rsrc_CODE_29.txt < prev    next >
Text File  |  1991-04-25  |  2KB  |  37 lines

  1. # near model CODE resource
  2. # jump table entries: 4904-4904 (1 of them)
  3. export_613:
  4. 00000000  4E56 FFFC                link       A6, -0x0004
  5. 00000004  2F07                     move.l     -[A7], D7
  6. 00000006  3E2E 000A                move.w     D7, [A6 + 0xA]
  7. 0000000A  BE6D F666                cmp.w      D7, [A5 - 0x99A]
  8. 0000000E  660E                     bne        +0x10 /* 0000001E */
  9. 00000010  4AAD F662                tst.l      [A5 - 0x99E]
  10. 00000014  6708                     beq        +0xA /* 0000001E */
  11. 00000016  2D6D F662 FFFC           move.l     [A6 - 0x4], [A5 - 0x99E]
  12. 0000001C  6030                     bra        +0x32 /* 0000004E */
  13. label0000001E:
  14. 0000001E  7000                     moveq.l    D0, 0x00
  15. 00000020  2D40 FFFC                move.l     [A6 - 0x4], D0
  16. 00000024  3B47 F666                move.w     [A5 - 0x99A], D7
  17. 00000028  0C47 BF96                cmpi.w     D7, 0xBF96
  18. 0000002C  6610                     bne        +0x12 /* 0000003E */
  19. 0000002E  558F                     subq.l     A7, 2
  20. 00000030  486E FFFC                pea.l      [A6 - 0x4]
  21. 00000034  303C 0200                move.w     D0, 0x200
  22. 00000038  A830                     syscall    Pack14
  23. 0000003A  548F                     addq.l     A7, 2
  24. 0000003C  600A                     bra        +0xC /* 00000048 */
  25. label0000003E:
  26. 0000003E  598F                     subq.l     A7, 4
  27. 00000040  3F07                     move.w     -[A7], D7
  28. 00000042  A949                     syscall    GetMenuHandle
  29. 00000044  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  30. label00000048:
  31. 00000048  2B6E FFFC F662           move.l     [A5 - 0x99E], [A6 - 0x4]
  32. label0000004E:
  33. 0000004E  202E FFFC                move.l     D0, [A6 - 0x4]
  34. 00000052  2E2E FFF8                move.l     D7, [A6 - 0x8]
  35. 00000056  4E5E                     unlink     A6
  36. 00000058  4E75                     rts
  37.